power transfer shaft - Turkish English Dictionary